/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package UnitTest;

import DB.DBManager;
import java.sql.SQLException;

/**
 *
 * @author KZA
 */
public class MainTeste {
        public static void main(String[] args) throws SQLException, ClassNotFoundException {
//            
//            DBManager db = DBManager.getInstance("test");
//            db.deleteAll();
//            
//            //Teste de Usuário
//            System.out.println("* Unit_Test: Usuário Início");
//            TesteUsuario ut = new TesteUsuario("Teste Usuario", db);
//            ut.testeUsuario();
//            long userId = ut.testeInsertUsuarioBanco();
//            ut.testeUpdateUsuarioBanco(userId);
//            ut.testeSelectUsuarioBanco(userId);
//            System.out.println("* Unit_Test: Usuário Fim");
//            //Teste de Usuário
//            
//            //Teste de Evento
//            System.out.println("* Unit_Test: Evento Início");
//            TesteEvento et = new TesteEvento("Teste Evento", db);
//            et.testeEvento();
//            long eventoId = et.testeInsertEventoBanco();
//            et.testeUpdateEventoBanco(eventoId);
//            et.testeSelectEventoBanco(eventoId);
//            System.out.println("* Unit_Test: Evento Fim");
//            //Teste de Evento
//            
//            //Teste de Inscrição
//            System.out.println("* Unit_Test: Inscrição Início");
//            TesteInscricao it = new TesteInscricao("Teste Inscrição", db);
//            it.testeInscricao(eventoId, userId);
//            long inscId = it.testeInsertInscricaoBanco(eventoId, userId);
//            it.testeUpdateInscricaoBanco(inscId, eventoId, userId);
//            it.testeSelectInscricaoBanco(inscId, eventoId, userId);
//            System.out.println("* Unit_Test: Inscrição Fim");
//            //Teste de Inscrição
//            
//            //Teste de Controle
//            System.out.println("* Unit_Test: Controle Início");
//            TesteControle ct = new TesteControle("Teste Controle", db);
//            ct.testeInsertControleBanco(userId);
//            System.out.println("* Unit_Test: Controle Fim");
//            //Teste de ...
//            
//            //Teste de Boleto
//            /*System.out.println("* Unit_Test: Boleto Início");
//            TesteBoleto bt = new TesteInscricao("Teste Boleto", db);
//            bt.testeInscricao(inscId);
//            long boleId = bt.testeInsertInscricaoBanco(inscId);
//            bt.testeUpdateInscricaoBanco(boleId, inscId);
//            bt.testeSelectInscricaoBanco(boleId, inscId);
//            System.out.println("* Unit_Test: Boleto Fim");*/
//            //Teste de Boleto
            
        }
}
